<?php echo $this->render('index/header.phtml') ?>
<style type="text/css">
/*TABLE*/
table#customers,table#customers th,table#customers td
{
border: 1px solid #404040;
}
table#customers
{
border-collapse:collapse;
width:100%;
margin-top: 10px;
}

table#customers td
{
text-align:right;
vertical-align:bottom;
padding:15px;
}

table#customers th
{
background-color: #0067aa;
color:white;
height: 30px;
padding: 5px 2px;
}

</style>
<script type="text/javascript" src="/js/jquery.min.js"></script>
<script type="text/javascript" src="/js/jquery.number.js"></script>
<script type="text/javascript" src="/js/validator/gen_validatorv31.js"></script>

<link rel="stylesheet" href="/js/datepicker/jquery-ui.css" />
<script src="/js/datepicker/jquery-ui.js"></script>

  <script>
  $(function() {
    $( "#datepicker" ).datepicker();
  });
  </script>
<!-- content -->
<div id="content-container" class="clearfix">
	<div id="main_content" style="width: 98%; margin-left: 1%;">
		<div id="breadcrumbs">
			<ul>
			    <li><a href="<?php echo DOMAIN; ?>">Trang chủ</a></li>
			    <li class="no_background"><a href="<?php echo DOMAIN; ?>/tool/bang-tinh-dong-tien"> Bảng tính đồng tiền </a></li>
			</ul>
		</div>

		<div class="clear"></div>
			<ul id="process_links">
				<li>
					<address><a href="/tool/so-tien-vay-toi-da">Số tiền vay tối đa </a></address>
					<em></em>
				</li>
				<li  class="selected"><b></b><address><a href="/tool/bang-tinh-dong-tien"> Bảng tính dòng tiền</a></address>
					<em></em>
				</li>

				<li><b></b><address><a href="/page/kiem-tra-cic-2.html">Kiểm tra CIC</a></address>
					<em></em>
				</li>

				<li><b></b><address><a href="/tool/tim-ngan-hang">Tìm ngân hàng</a></address>
					<em></em>
				</li>
				<li><b></b><address><a href="/page/lap-ho-so-vay-von-3.html">Lập hồ sơ vay vốn</a></address>
					<em></em>
				</li>
			</ul>
		<div class="clear"></div>
		<!-- tool -->
		<div id="tool_main">

<!-- BAT DAU TOOL -->

			<div id="count_store"> 
					<div class="leftnote"> Tôi đang cần một bảng kê chi tiết gốc lãi hàng tháng? </div>
			</div>
			<div id="containt_client">
				<p class="marginall">* Bảng tính sẽ cho phép bạn biết được chi tiết gốc lãi từng tháng trong suốt thời gian vay.<br />
				* Nếu có sự thay đổi lãi suất từ Ngân hàng, bạn chỉ cần cập nhật vào bảng tính để biết được số tiền gốc lãi mới.
				</p>
			</div>
<div class="clear"></div>

<div id="main_main">
		<!-- tim kiem tai day -->
		<!--tien vay -->
	<form name="vaylaixuat" id="form" action="" method="post" enctype="multipart/form-data">
			<div id="khung">

				<div class="line_p">
					<div class="tit"> Số tiền vay </div>
					<div class="inp"> <input type="text" value="" name="sotienvay" id="sotienvay" />  </div>
					<span id='form_sotienvay_errorloc' class='error'></span>				
					<div class="chuthich"></div>
				</div>
				
				<div class="line_p">
					<div class="tit"> Thời gian vay </div>
					<div class="inp"> <input type="text" value="" name="thoigianvay" id="thoigianvay"  style="background:none!important;" />  </div>
					<span id='form_thoigianvay_errorloc' class='error'></span>
					<div class="chuthich"> Tính theo tháng </div>
				</div>

				<div class="line_p">
					<div class="tit"> Lãi suất </div>
					<div class="inp"> <input type="text" value="" name="laisuat" id="laisuat"  style="background:none!important;" />  </div>
					<span id='form_laisuat_errorloc' class='error'></span>				
					<div class="chuthich"> % theo năm</div>
				</div>

				<div class="line_p">
					<div class="tit"> Ngày trả nợ đầu tiên </div>
					<div class="inp"> <input type="text" value="" name="ngaytrano" id="datepicker"  style="background:none!important;" />  </div>
					<span id='form_ngaytrano_errorloc' class='error'></span>				
					<div class="chuthich"></div>
				</div>

				<input type="hidden" name="hid_sotienhangthang" id="hid_sotienhangthang" value="0" />

				<div class="line_p" style="text-align: center;">
					<input type="button" value="Xác nhận" id="xacnhan"  class="orange_button" onclick="changeQuality();" />
				</div>				

				<div id="chuthich">
					<p> *Tip: Nếu sau một khoảng thời gian nhất định, Ngân hàng thay đổi lãi suất cho vay, bạn có thể cập nhật số tiền gốc lãi mới bằng cách nhập vào số tiền gốc còn lại, thời gian vay còn lại, ngày trả nợ của tháng thay đổi lãi suất và lãi suất mới. </p>
				</div>
			</div><!-- khung -->
		<!--end tien vay -->
		<!-- end tim kiem tai day -->
	</form>
</div><!-- main_main -->

		<!-- footer list category tai day -->
		<div class="clear"></div>
	<!-- 	<div id="category" style="height: 30px;"></div> -->

<!-- BAT DAU CONTENT -->
<?php if(intval($this->hid_sotienhangthang)>0): ?> 
		<div class="clear"></div>

			<div id="count_store"> 
					<div class="leftnote"> KẾT QUẢ TÍNH TOÁN LÃI SUẤT VAY VỐN </div>
			</div>
			<div id="khung">

				<div class="line_p">
					<div class="tit"> Số tiền vay </div>
					<div class="inp"> <?php echo filterInt($this->sotienvay);?> </span>				
				</div>
				<div class="line_p">
					<div class="tit"> Thời gian vay </div>
					<div class="inp"> <?php echo filterInt($this->thoigianvay);?>  </span>				
				</div>
				<div class="line_p">
					<div class="tit"> Lãi suất </div>
					<div class="inp"> <?php echo $this->laisuat;?> </span>				
				</div>
				<div class="line_p">
					<div class="tit"> Ngày trả nợ đầu tiên </div>
					<div class="inp"> <?php echo $this->day;?>/<?php echo $this->month;?>/<?php echo $this->year;?> </span>				
				</div>
				<div class="line_p">
					<div class="tit"> Gốc lãi hàng tháng </div>
					<div class="inp"> <?php echo filterInt($this->hid_sotienhangthang);?> </span>
				</div>

			</div><!-- khung -->

			<!--THONG KE -->
<?php
//so ngay trong thang
$thang1 = 31 ;
$thang2 = 28 ;
$thang3 = 31 ;
$thang4 = 30 ;
$thang5 = 31 ;
$thang6 = 30;
$thang7 = 31;
$thang8 = 31;
$thang9 = 30;
$thang10 = 31;
$thang11 = 30;
$thang12 = 31;



?>			

			<div class="clear"></div>
			<div id="main_main">
				<table id="customers">
				<tbody>
					<tr>
					  <th>Ngày thanh toán<br/>/ Payment Date</th>
					  <th>Số dư ban đầu<br/>/ Beginning Balance</th>
					  <th>Lãi<br/>/ Interest</th>
					  <th>Gốc<br/>/ Principal</th>
					  <th>Số dư cuối kỳ thanh toán<br/>/ Ending Balance</th>
					  <th>Lãi gộp<br/>/ Cumulative Interest</th>
					</tr>
					<!-- bat dau tinh -->
					<?php 
					//for theo thang
					$n = $this->thoigianvay; //time vay
					$g = $this->sotienvay; // so tien vay
					$i = $this->laisuat; // lai xuat
					$gl = $this->hid_sotienhangthang; // goc lai hang thang
					$ngaygoc = $ngay = $this->day;
					$thang = $this->month;
					$nam = $this->year;
					$lg =0;

					for ($j=0; $j < $n ; $j++) { 
						//tinh thang
						if($thang>12) { $thang=1; $nam = $nam+1; }						

						//tinh ngay theo thang
						switch ($thang) {
							case 1:
								$thang_tinh = 31 ;
								break;
							case 2:
								$thang_tinh = 28 ;
								if($ngay>28) $ngay = 28;
								break;
							case 3:
								$thang_tinh = 31 ;
								break;
							case 4:
								$thang_tinh = 30 ;
								if($ngay>30) $ngay = 30;
								break;
							case 5:
								$thang_tinh = 31 ;
								break;
							case 6:
								$thang_tinh = 30 ;
								if($ngay>30) $ngay = 30;
								break;
							case 7:
								$thang_tinh = 31 ;
								break;
							case 8:
								$thang_tinh = 31 ;
								break;
							case 9:
								$thang_tinh = 30 ;
								if($ngay>30) $ngay = 30;
								break;
							case 10:
								$thang_tinh = 31 ;
								break;
							case 11:
								$thang_tinh = 30 ;
								if($ngay>30) $ngay = 30;
								break;
							case 12:
								$thang_tinh = 31 ;
								break;

							default:
								$thang_tinh = 30 ;
								break;
						}

						//tinh toan lap de quy
						//L1 = G*i*30/360(ngay thang)
						$L = round( ($g*$i*$thang_tinh/360), 0 );
						//Goc1=GL-L1
						$goc = $gl-$L;
						//G1= G-Goc1	
						$g1 = $g-$goc;
						//LG1=L1
						$lg = $lg+$L;
					
					?>
					<tr>
						<td> <?php echo $ngay;?>/<?php echo $thang;?>/<?php echo $nam;?> </td>
						<td><?php echo filterInt($g);?></td>
						<td><?php echo filterInt($L);?></td>
						<td><?php echo filterInt($goc);?></td>
						<td><?php echo filterInt($g1);?></td>
						<td><?php echo filterInt($lg);?></td>
					</tr>

					<?php
						$thang ++;
						$g=$g1;
						$ngay = $ngaygoc;
					} // endfor
					?>

					
				</tbody>
				</table>

			</div>		
<!--END CONTENT -->
<?php endif; //if hid_sotienhangthang> 0?>
</div>
<!-- end tool -->
</div><!-- main_content -->

	<!-- right bar -->

	<!-- end right bar -->
</div><!-- content-container -->
<!-- end content -->



<script type="text/javascript">
	$(document).ready(function() {
		$('input:text').css({'background' : '#fff url("/images/home/bg_input.jpg") left center no-repeat'});

	    $('input:text').focus(
	    function(){
	        $(this).css({'background' : 'none'});
	    });

	    $('input:text').blur(
	    function(){
	    	if($(this).val()==""){
	        	$(this).css({'background' : '#fff url("/images/home/bg_input.jpg") left center no-repeat'});
	        }
	    });
	});
</script>

<script type="text/javascript">

	$(function(){

		$('#sotienvay').number( true, 0 );
		$('#thoigianvay').number( true, 0 );
			
	});	

	var frmvalidator  = new Validator("form");
    frmvalidator.EnableOnPageErrorDisplay();
    frmvalidator.EnableMsgsTogether();

    frmvalidator.addValidation("sotienvay","req","Số tiền vay không được để trống");
	frmvalidator.addValidation("thoigianvay","req","Thời gian vay không được để trống");

	frmvalidator.addValidation("laisuat","req","Lãi suất không được để trống");


	function changeQuality(){
		var quality_money = parseFloat($('#sotienvay').val());  
		var quality_time = parseFloat($('#thoigianvay').val());
		var i = parseFloat($('#laisuat').val()); //laisuat theo nam
		i = i/100; //sua theo % nam
		if(quality_money>0 && quality_time>0) {  
			//tinh toan ti le phan tram  (P*i(1+i)^n)/((1+i)^n -1)
			var i = i/12; //tinh theo thang

			var powerone = Math.pow(1+i,quality_time);
			var powertwo = Math.pow(1+i,quality_time) -1;

			var totalprice = (quality_money*i*powerone)/powertwo;

			totalprice = parseFloat(totalprice);
			//tinh toan xong
			totalprice = $.number( totalprice, 0 );

			$('#hid_sotienhangthang').val(totalprice);
			$("#form").submit();

		}else {
			$('#sotienhangthang').text('0');
		}
	}

</script>


<?php echo $this->render('index/footer.phtml') ?>

<?php
//funtion re money 
function filterInt($str) {
		$len = strlen($str);
		$dem = ceil($len / 3);
		$number ='';
		if(($len % 3)==1){
			
				$strtop = substr($str,0,1);
				$strmain = substr($str,1);
				$str = $strmain;
				$number .= $strtop;
				for($i=0;$i<$dem-1;$i++){
					$strend = substr($str,0,3);
					$strmain = substr($str,3);
					$str = $strmain;
					if($i != $len-1) $number .= '.'.$strend;
					
				}
		}
		if(($len % 3)==2){
			
				$strtop = substr($str,0,2);
				$strmain = substr($str,2);
				$str = $strmain;
				$number .= $strtop;
				for($i=0;$i<$dem-1;$i++){
					$strend = substr($str,0,3);
					$strmain = substr($str,3);
					$str = $strmain;
					if($i != $len-1) $number .= '.'.$strend;
					
				}
		}
		if(($len % 3)==0){
			
				$strtop = substr($str,0,3);
				$strmain = substr($str,3);
				$str = $strmain;
				$number .= $strtop;
				for($i=0;$i<$dem-1;$i++){
					$strend = substr($str,0,3);
					$strmain = substr($str,3);
					$str = $strmain;
					if($i != $len-1) $number .= '.'.$strend;
					
				}
		}
		return $number;
	}
?>